home *** CD-ROM | disk | FTP | other *** search
/ Atari Mega Archive 1 / Atari Mega Archive - Volume 1.iso / telecomm / transbbs.lzh / SYSEDITG / SYSEDIT.TXT < prev    next >
Text File  |  1992-04-26  |  50KB  |  1,083 lines

  1. Kudos!!
  2.  
  3. Greg has been instrumental in making sure this program is as bug free as 
  4. possible. He has offered ideas and suggestions that have been very 
  5. helpful. Thanks Greg!
  6.  
  7. Without David's programming abilities and doing most of the work in the 
  8. text version of the System Editor, the GEM version would have been a 
  9. nightmare. You would not believe what all is involved in this thing. A 
  10. lot of the routines in the text version was transported over and minor 
  11. modifications done.
  12.  
  13. This archive should contain the following files. These files should be
  14. placed in the same location as SYSEDITG.PRG. After setup is complete, you 
  15. will need to copy the below files to their proper folder.
  16.  
  17. SYSEDITG.PRG        G = GEM
  18. SYSEDIT.RSC    Goes in the same directory that SYSEDITG.PRG is ran from.    
  19. SYSEDIT.DOC
  20. PROTOCOL.DAT   Goes in \DATA\ folder
  21. COMMAND.DAT    "                   "
  22. EVENTS.DAT     "                   "
  23. MASKS.DAT      "                   "
  24. MACROS.DAT     "                   "
  25. PROMPT.DAT     Goes in \TEXT\MENUS0 folder
  26.  
  27. This is the GEM version of the System Editor. I have made every effort to
  28. ensure that this program is bug free. I am not responsible for any damages,
  29. loss of data, income, etc. due to the use or misuse of this program. You
  30. accept it as is.
  31.  
  32. First thing you should do is backup your data. The files you should backup
  33. are listed below. If you are creating a New BBS, then don't worry about
  34. these files.
  35.  
  36. TRANS.DAT
  37. PROTOCOL.DAT
  38. MASKS.DAT
  39. MACROS.DAT
  40. EVENTS.DAT
  41. COMMAND.DAT
  42. USERS.DAT
  43. USERS.IDX
  44.  
  45. Any files related to a Message Base that you intend to edit. These files
  46. are listed below. xx refers to the number of the base.
  47.  
  48.    MTOPxx.TXT
  49.    BASExx.TXT
  50.    Mxx.DAT
  51.    Mxx.IDX
  52.  
  53. Any files related to a file area that you intend to edit. These files are
  54. listed below. xx refers to the number of the file area.
  55.  
  56.    FTOPxx.TXT
  57.    Fxx.DAT
  58.    Fxx.IDX
  59.  
  60. This program has been tested and at the time of this writing, there are no
  61. known problems with maintaining data integrity. Backing up the files just
  62. ensures you that you can restore the files in case of problems.
  63.  
  64. Now, run SYSEDITG.PRG. You will be presented with a dialog box. After you
  65. press Return or click on OK, the program will load some files and then
  66. present you with a menu. You will need about 265K of free memory in order
  67. to run this program.
  68.  
  69. *** Entries are Menu headings
  70. **  Entries are Menu selections
  71. *   Entries are submenu selections
  72.  
  73. *** File ***
  74.  
  75. ** Load TRANS.DAT
  76.  
  77. When you select this option, you will be presented with a file selector if
  78. the program does not find TRANS.DAT. This will allow you run the program
  79. from another drive. Use this option also for reloading the TRANS.DAT file
  80. in case you want to start over. If you are setting up a new BBS, when the
  81. file selector appears, just select OK and it will automatically step you
  82. through the program to create a new BBS.
  83.  
  84. ** Save TRANS.DAT
  85.  
  86. When you select this option, you will be presented with a file selector.
  87. This will allow you to save TRANS.DAT. The file selector will default to
  88. the drive SYSEDITG.PRG was ran from but, you can save it to anywhere you
  89. want. Just make sure you save a copy of it to the drive/folder that
  90. contains the BBS program. ANYTIME you make changes, you need to Save
  91. the TRANS.DAT file. You will be asked if you want to save the file before
  92. you Quit if you have not already done so.
  93.  
  94.  
  95. *** Edit ***
  96.  
  97. ** Message Bases
  98.  
  99. This option will take you to another menu where you will have several
  100. options.
  101.  
  102. * Edit Message Bases
  103.  
  104. This option will present a dialog box where you can edit the available
  105. Message Bases. This option will start you at Message Base 1. Below is a
  106. description of each field of the dialog box. All items deal with the 
  107. currently selected message base only.
  108.  
  109. Name - This is the name of the Message Base. This is the name that will be
  110. displayed to the user.
  111.  
  112. Maximum Messages - This is the maximum amount of messages you want to have
  113. in the message base. Once the message base reaches this amount of messages,
  114. it will roll over. If you assign 50 message slots and the program reaches
  115. 50 messages in the base, the first message will then be deleted and the
  116. next message (# 51) will take it's place. The higher the number of maximum
  117. message you assign, the larger the data file.
  118.  
  119. Maximum Lines - This is the maximum number of lines that a user can enter
  120. as a message. Anything past this point becomes an Extended message and will
  121. be saved in the EXTENDED folder. The higher the number, the larger the data
  122. file. If you edit the Message Base and change the maximum number of lines,
  123. you will be asked if you would like to Reformat or Convert the Message
  124. Base. See below under Reformat 1 Base for full details on this.
  125.  
  126. Minimum Age - The user's age must be at least this age before he/she can
  127. enter a message base.
  128.  
  129. Group Number - This tells the program what group this message base belongs
  130. to. In other words, say you wanted all the message bases related to the
  131. Atari computers grouped together. You assign number 1 to all message bases
  132. dealing with Atari computers. Now, the user selects from a menu and selects
  133. Atari Computers which you have assigned the number 1 to. The program then
  134. displays all available Message Bases assigned to group 1. Sort of a
  135. Category and Topic sort of thing. This feature will be in a later version
  136. of Transcendence. At the moment, you can ignore it.
  137.  
  138. ** You may enter On or Off in the following fields or you can click on them
  139. with the mouse to toggle them On or Off. Upper or lower case is accepted.
  140.  
  141. Remote Message Ops - This will tell the BBS whether or not to allow Remote
  142. Message Ops. Not used at the moment.
  143.  
  144. Anonymous - This tell the BBS whether or not to allow anonymous messages.
  145.  
  146. Alternate Message Header - This tell the BBS whether or not to use an
  147. alternate header for message status (if available) or not. With the use of
  148. variable tags, you can design your own headers in a text file that includes
  149. Message number, Status, etc. Whatever you want.
  150.  
  151. Allow Any Name - This tells the BBS whether or not to allow the user to
  152. post a message using any name he/she wishes. Obviously this should be a
  153. very controlled privilege and should not generally be used. There may be
  154. Message Base that this would be allowed but, not usually.
  155.  
  156. Allow ESC codes - This tells the BBS whether or not to allow the use of ESC
  157. codes in a message. VT52 text and graphics use ESCape codes to control text 
  158. color, background color, etc. With this off, the program will weed those 
  159. codes out.
  160.  
  161. Allow Variable Tags - This will allow the use of variable tags within a
  162. message base. Variable tags are used in the text files you create also.
  163. For instance, if you wish to post a message and each time a caller logs on
  164. and reads that message, if you place the variable tag for the user's name
  165. in the message, then the user's name would appear in the message and it
  166. looks as if it is a personal message to that user.
  167.  
  168. Next - Takes you to the next Message Base. It will grey out and become
  169. unselectable when it reaches the last Message Base.
  170.  
  171. Previous - Takes you to the previous Message Base. It will grey out and
  172. become unselectable when it reaches the first Message Base.
  173.  
  174. * Reformat 1 Base
  175.  
  176. This will allow you to reformat, convert or restore a single Message Base.
  177. You will be presented with a list of the current Message Bases to choose
  178. from. Select the Message Base you wish to reformat. The Dialog box for
  179. editing a Message Base will appear. Edit it as you wish and select Exit.
  180. You will then be asked if you wish to Reformat, Convert or Restore Original
  181. Message Base and then asked if you are sure. Here is your chance to abort.
  182. All .DAT & .IDX files that apply during a Convert will renamed to .DA &
  183. .SP. The data is then taken from these files and converted to the new
  184. format. The program will not delete these backup files. You will need to
  185. copy them to another place and/or delete them before you do another
  186. Conversion on that message base.
  187.  
  188. Reformat - Choosing reformat will zero out all messages. You wi